print frame... - French English Dictionary